home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 62 / af062a.adf / Utilities / Install_OctaMED->HD < prev    next >
Text File  |  1994-06-22  |  5KB  |  226 lines

  1. ; $VER OctaMED_Installer_Script 2.0 (15.2.943)
  2. ; Written by Ray Burt-Frost. based on earlier version from Danny Amor
  3. ; Many thanks for all your help Danny!
  4.  
  5. (askbool
  6.    (prompt "OctaMED HD INSTALL- CLICK ON HELP BEFORE CONTINUING")
  7.    (Help "This procedure will Install the required contents to your HD"
  8.          " and to simplify matters the script has been set to expect it "
  9.          "correctly named as WORK, if it is NOT, then simply rename your "
  10.          "hard drive as such BEFORE using this installation procedure.  "
  11.          "           Note that if you have an OUTDATED library in your LIBS: Drawer "
  12.          "then this procedure will replace it with the newer one that is "
  13.          "required by OctaMED.V5          It will NOT replace files that"
  14.          " are newer than those contained on THIS disk and you are therefore"
  15.          " safe to use this Install routine.         "
  16.          "                   Approx 1 MB is required to fully install OctaMED.")
  17.    (choices "PROCEED" "PROCEED")
  18.  
  19. )
  20.  
  21.  
  22. (makedir "Work:OctaMED"
  23.    (infos)
  24. )
  25.  
  26.  
  27. (makedir "Work:OctaMED/Docs"
  28.    (infos)
  29. )
  30.  
  31. (makedir "Work:OctaMED/Modules"
  32.    (infos)
  33. )
  34.  
  35.  
  36. (if (> error 0) (message ("Error installing OctaMED #%ld." @ioerr)))
  37. (copyfiles
  38.     (prompt "Now copying OctaMED.V5.")
  39.     (source "OctaMED_Pro_V5:")
  40.     (dest "Work:OctaMED")
  41.     (choices "OctaMED.V5")
  42. )
  43.  
  44. (copyfiles (source "OctaMED_Pro_V5:OctaMED.V5.info") (dest "Work:OctaMED"))
  45.  
  46.  
  47. (copyfiles (source "OctaMED_Pro_V5:Prefs/locale.info") (dest "Work:Prefs"))
  48.  
  49. (copyfiles (source "OctaMED_Pro_V5:c/PMore") (dest "Work:c"))
  50.  
  51.  
  52. (copyfiles
  53.     (source "OctaMED_Pro_V5:")
  54.     (dest "Work:OctaMED")
  55.     (choices "Please_Read_Me_Now!")
  56. )
  57.  
  58. (copyfiles (source "OctaMED_Pro_V5:Please_Read_Me_Now!.info") (dest "Work:OctaMED"))
  59.  
  60.  
  61.  
  62. (copyfiles
  63.     (source "OctaMED_Pro_V5:Docs")
  64.     (dest "Work:OctaMED/Docs")
  65.     (infos)
  66.     (all)
  67.  
  68. )
  69.  
  70. (copyfiles (source "OctaMED_Pro_V5:Docs.info") (dest "Work:OctaMED"))
  71.  
  72. (copyfiles
  73.     (source "OctaMED_Pro_V5:Utilities/OctaMEDPlayer")
  74.     (dest "Work:OctaMED")
  75.  
  76. )
  77.  
  78. (copyfiles
  79.     (source "OctaMED_Pro_V5:Utilities/OctaMEDPlayer.info")
  80.     (dest "Work:OctaMED")
  81.  
  82. )
  83.  
  84. (copyfiles
  85.     (source "OctaMED_Pro_V5:Utilities/OctaMEDPlayer.Guide")
  86.     (dest "Work:OctaMED")
  87.  
  88. )
  89.  
  90. (copyfiles
  91.     (source "OctaMED_Pro_V5:Utilities/OctaMEDPlayer.Guide.info")
  92.     (dest "Work:OctaMED")
  93.  
  94. )
  95.  
  96.  
  97. (askbool
  98.     (prompt "Please now Click on the HELP button again.")
  99.     (help "The required libraries will now be copied "
  100.           "I will only copy the files if the required library "
  101.           "does not exist or if the version on this disk is newer "
  102.           "than the one that exists on your hd Libs directory. "
  103.           "If you are concerned about this, you can, of course, Abort.     "
  104.           "However, this is not advisable as you may NOT have the required library.")
  105.     (choices "PROCEED" "PROCEED")
  106.  
  107.  
  108. )
  109.  
  110. (copylib
  111.     (source "OctaMED_Pro_V5:Libs/AmigaGuide.library")
  112.     (dest "Work:Libs")
  113.  
  114. )
  115.  
  116. (copylib
  117.     (source "OctaMED_Pro_V5:Libs/Asl.library")
  118.     (dest "Work:Libs")
  119.  
  120. )
  121.  
  122. (copylib
  123.     (source "OctaMED_Pro_V5:Libs/iffparse.library")
  124.     (dest "Work:Libs")
  125.  
  126. )
  127.  
  128. (copylib
  129.     (source "OctaMED_Pro_V5:Libs/lh.library")
  130.     (dest "Work:Libs")
  131.  
  132. )
  133.  
  134.  
  135. (copylib
  136.     (source "OctaMED_Pro_V5:Libs/medplayer.library")
  137.     (dest "Work:Libs")
  138.  
  139. )
  140.  
  141. (copylib
  142.     (source "OctaMED_Pro_V5:Libs/Octaplayer.library")
  143.     (dest "Work:Libs")
  144.  
  145. )
  146.  
  147. (copylib
  148.     (source "OctaMED_Pro_V5:Libs/powerpacker.library")
  149.     (dest "Work:Libs")
  150.  
  151. )
  152.  
  153. (copylib
  154.     (source "OctaMED_Pro_V5:Libs/reqtools.library")
  155.     (dest "Work:Libs")
  156.  
  157. )
  158.  
  159.  
  160. (askdisk
  161.     (prompt "Please insert \"OctaMED_Disk2\".")
  162.     (help   "Disk 2 contains modules, plus the"
  163.         "important OctaMED on-line Help File.")
  164.     (dest   "OctaMED_Disk2")
  165. )
  166.  
  167.  
  168.  
  169. (copyfiles (source "OctaMED_Disk2:s/OctaMEDPro.config")
  170.            (dest "Work:s")
  171.  
  172.  
  173. )
  174.  
  175.  
  176. (copyfiles (source "OctaMED_Disk2:s/help.guide")
  177.            (dest "Work:s")
  178.  
  179.  
  180. )
  181.  
  182. (copyfiles (source "OctaMED_Disk2:s/OctaMED.info")
  183.            (dest "Work:")
  184.  
  185.  
  186. )
  187.  
  188.  
  189.  
  190. (copyfiles (source "OctaMED_Disk2:s/MED_Paths")
  191.            (dest "Work:s")
  192.  
  193. )
  194.  
  195.  
  196.  
  197.  
  198. (copyfiles
  199.     (source "OctaMED_Disk2:Modules")
  200.     (dest "Work:OctaMED/Modules")
  201.     (infos)
  202.     (all)
  203.  
  204. )
  205.  
  206.  
  207.  
  208. (copyfiles
  209.     (source "OctaMED_Disk2:Oc Funk")
  210.     (dest "Work:OctaMED")
  211.  
  212. )
  213.  
  214. (copyfiles (source "OctaMED_disk2:Oc Funk.info") (dest "Work:OctaMED"))
  215. (copyfiles (source "OctaMED_disk2:OctaMED.Guide") (dest "Work:OctaMED"))
  216. (copyfiles (source "OctaMED_disk2:OctaMED.Guide.info") (dest "Work:OctaMED"))
  217.  
  218. (askbool
  219.    (prompt "OctaMED HD INSTALL- CLICK HELP FOR INFORMATION")
  220.    (Help "This will copy all the required files to your HD"
  221.    (choices "OK" "OK")
  222.  
  223. )
  224.  
  225.  
  226. (complete 100)